woman raped by a group of soldiers - Español Inglés Diccionario